8
612 Rue Saint Martin
Hammond, LA 70403
$330,000 USD
4,000 SF
4
Units
12.55% Cap Rate
4,000 SF
$330,000 USD
Apartments