Description:
Skyhouse Buckhead Atlanta Luxury Apartments: Skyhouse Buckhead is a 26-story luxury high-rise apartment building located on Stratford Road just off Peachtree Road in Buckhead. Built in 2015, these 362 units have access to the spacious 26th-floor SkyLounge, the SkyDeck with two rooftop pools, the 24-hour SkyFit gym, and the first floor SkyCafe.
Comments(3)