41
5500 Hwy 75
Carville, LA 70721
$2,950,000 USD
36,480 SF
40
Units
36,480 SF
$2,950,000 USD
Apartments