
The used car retailer sold the 12-story structure at 2201 Westwood Ave. three months after the facility opened.
The used car retailer sold the 12-story structure at 2201 Westwood Ave. three months after the facility opened.
The 12-story glass and metal car “vending machine” upped the ante in a refreshing way on Westwood Avenue.
Update your browser to view this website correctly. Update my browser now