120 Helen St, Westlake, LA 70669
120 Helen St, Westlake, LA 70669 is on the street of Helen St, in the city of Westlake, Louisiana. It is in the zip code of LA 70669.
120 Helen St, Westlake, LA 70669 is a Single Family home.
It has It was last sold in Nov 2012 for $131,000.