3
2200-2430 W Thomas St
Hammond, LA 70401
$8.75 USD/SF/YR
33,521 SF
1
Space Available
Built 1973
33,521 SF Contiguous
Built 1973
33,521 SF
$8.75 USD/SF/YR
Retail