ATLANTA — Atlanta is now home to the tallest car vending machine in the U.S., standing 12 stories high with a 43-vehicle capacity. Carvana opened its flagship car vending machine in Atlanta last week.
Drivers along Interstate 440 in northeast Raleigh may have noticed a five-story octagonal glass tower gleaming next to the highway, prominently featuring the name Carvana. They may have noticed the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results