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