Oops! Something went wrong, please try again later.
The Atlas Building, originally the Columbus Savings & Trust Building, is a high-rise building in Downtown Columbus, Ohio, built in 1905 and designed …See more
Reviews
Facebook
5.0/5 · 8 reviews
Loading reviews...
Feb 13, 2023
I love living here. The location is perfect, the staff is amazing and my apartment is beautiful! William and the entire staff are all amazing Full review by Laura Azbill