Previous Home Next
Mega-motors

Page 32 of 49
Mega Motors is located just off Ross Avenue, which remains a low-rent commercial district leading east from downtown Dallas. But once it was a street with house after house of individual splendor--for example, the nearby Alexander Mansion now owned by the Dallas Womans Forum. As gentrification continues, maybe it will return to its original glory.