Homes for sale - 520 Lake Street, Westlake, LA 70669 – MLS#SWL21000...