Posted in 1960s, Commercial/Office/Retail, Extant, TX - Greater Houston 3221 West Alabama Building – Houston Offices of Neuhaus and Taylor in the 1960s (build date unknown)