3
700 N Canal Blvd
Thibodaux, LA 70301
$3,215,507 USD
2,599 SF
5.75% Cap Rate
2,599 SF
$3,215,507 USD
Fast Food