Locations > USA > L.A.
... and now the new labels, the newest blossoms: Hotel Astor New York, the Town House Los Angeles ... – UTV, 67.
The Town House was designed by Norman W. Alpaugh, and built in 1929 on Wilshire Boulevard in Los Angeles.

Above: The Town House (photo source: YesterdayLA.com)