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
3.9/5 · 16 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