5
112 S Holly St
Hammond, LA 70403
$78.00 USD/SF/YR
115-2,000 SF
1
Space Available
Built 1950
2,000 SF Contiguous
Built 1950
115-2,000 SF
$78.00 USD/SF/YR
Office