36
1016 N Cruse Ave
Broussard, LA 70518
$2,650,000 USD
17,100 SF
17,100 SF
$2,650,000 USD
Warehouse