612 Rue Saint Martin
Hammond, LA 70403
$340,000 USD
4,000 SF
4
Units
12% Cap Rate
4,000 SF
$340,000 USD
Apartments