3
2800 Bayou Blue Rd
Houma, LA 70364
$1,319,063 USD
9,026 SF
8% Cap Rate
9,026 SF
$1,319,063 USD
Freestanding