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