3600 Friendswood Dr
Houma, LA 70363
$900,000 USD
30,412 SF
12
Units
30,412 SF
$900,000 USD
Apartments