Car-buying platform Carvana appears to be planning a couple of local projects on the South Side at 11245 Old Corpus Christi Road.
Carvana bought the nearly 60-acre property earlier this year from seller CXA Corp., an entity tied to the same address as Plano-based investment firm CSG Investments Inc., an affiliate of Beal Financial Corp., […]