$359,000 -
502 S Elm Street
Three Oaks ,
MI 49128
City: Three Oaks
Courtesy of Keller Williams Realty SWM, Tammy Grayson.