3 Days Ago COMPARE Bayou Cane Apartments 137 Synergy Center Blvd, Houma, LA 703601 - 2 Beds $815 - $1,200 EmailEmail PropertyCall(985) 303-2373