3
700 N Canal Blvd
Thibodaux, LA 70301
$2,958,272 USD
2,599 SF
6.25% Cap Rate
2,599 SF
$2,958,272 USD
Fast Food