23
1302 Allo Ave
Marrero, LA 70072
$800,000 USD
4,392 SF
8
Units
6.5% Cap Rate
4,392 SF
$800,000 USD
Apartments