17
6970 Highway 1
Mansura, LA 71350
$1,995,000 USD
20,436 SF
24
Units
20,436 SF
$1,995,000 USD
Apartments