808 N Elizabeth Pl NW

 808 N Elizabeth Pl NW, AtlantaGA 30318
$1,4484 Beds2818 sqft