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