23
1300 Allo Ave
Marrero, LA 70072
$835,000 USD
4,392 SF
8
Units
4,392 SF
$835,000 USD
Apartments