12,000 SF Planned Office Warehouse near Sunshine Bridge
10128 N Line St, Saint James, LA 70086