3
700 N Canal Blvd
Thibodaux, LA 70301
$3,018,533 USD
2,599 SF
6.13% Cap Rate
2,599 SF
$3,018,533 USD
Fast Food