117 SPENCER Avenue

New Orleans, LA, 70124
ACTIVE
$672,000Price
4Beds
4Baths
2618sqft

117 SPENCER Avenue

New Orleans, LA, 70124
ACTIVE
$672,000Price
4Beds
4Baths
2618sqft