Home/Is this 20,551 Square Foot Buckhead Mansion A Deal for 2.9 Million?/3206 Arden Rd NW 8 3206 Arden Rd NW 8