Your Next Best Bets for Houston’s Most Historic Car Dealership Building Once 1621 Milam Gets Demolished

Oct 25, 2018 |

With the former Shelor Motor Company building at 1621 Milam St. all but doomed to meet the wrecking ball, historian Stephen Fox digs through some old Chronicle clips to remind us that there’s still a few other old car dealerships lurking down south in Midtown. Sure, they may not be as pedigreed as the ill-fated […more]

Posted in: Houston

Comments are closed.