1213 19th Pl SW

 1213 19th Pl SW, BirminghamAL 35211
$7503 Beds1456 sqft