The used car retailer sold the 12-story structure at 2201 Westwood Ave. three months after the facility opened.
Carvana
Guest commentary: Carvana tower a bravura performance architecturally
The 12-story glass and metal car “vending machine” upped the ante in a refreshing way on Westwood Avenue.