1/15 Active $185,000 3 Beds2 Baths1,640 SqFt 7054 Park Ave, Houma, LA 70364 Listed by Canal & Main Realty