The People Under The Stairs House
Nov. 25, 2024
The Thomas W. Phillips Residence from “The People Under the Stairs ... House From Horror Flick 'People Under the Stairs' on the Market ... Los Angeles, California, USA 29th October 2020 A general view of ... The People Under The Stairs House