Posted in 1950s, Advertisements/Articles, Demolished, Ephemera, Residential, TX - Greater Houston Harwood Taylor House 6243 Olympia St. – Houston TX (built 1955; demolished 2000; architect Harwood Taylor) Arts and Architecture magazine