3
13210 West Main Street
Larose, LA 70373
$1,127,720 USD
8,433 SF
8.25% Cap Rate
8,433 SF
$1,127,720 USD
Freestanding