The Otis

Address

154 Walker St SW
Atlanta, GA 30313

Visit Website

Featuring eight residential units that range from lofts to penthouses and two storefront retail spaces, The Otis is a factory building turned luxury dwelling.

Nearby Dining

Nearby Nightlife

Nearby Destinations

Nearby Streetcar