1415 Saint Charles St
Houma, LA 70360
$5,150,000 USD
12,000 SF
6.76% Cap Rate
12,000 SF
$5,150,000 USD
Drugstore