North Buckhead Luxury Estate – 1150 W Garmon Rd, Atlanta, GA, USA – Master Bathroom The Pinnacle List Source 564 See more: North Buckhead Luxury Estate – 1150 W Garmon Rd, Atlanta, GA, USA