5
2448 W Thomas St
Hammond, LA 70401
$1,380,000 USD
1,976 SF
5.5% Cap Rate
1,976 SF
$1,380,000 USD
Freestanding