Historic
The Town House
Since 1929
The Town House is a large former hotel property built in 1929 on Wilshire Boulevard, adjacent to Lafayette Park in the Westlake district of Los Angeles, California. After a long career as a hotel it operates today as low income housing.
Source: Wikipedia / Wikidata
Nearby