Landlord holds key to Twin Aire neighborhood transformation
Chicago-based Mer Car Corp. owns the 95,700-square-foot strip center anchored by a Kroger, where Southeastern and English avenues meet, just west of where the justice center is set to be built.