Oakwood at Skyhouse South, Atlanta

Oakwood at Skyhouse South, Atlanta

Oakwood at Skyhouse South, Atlanta
https://oakwood-at-skyhouse-south.usa8.info

Offering a year-round outdoor pool and barbecue, Skyhouse South is located in Atlanta in the Georgia Region. FOX Theater is 1640 feet away. Free private parking is available on site. All units are air conditioned and feature a cable flat-screen TV.

100 6th Street NE, Atlanta, 30308, United States of America

Related Posts