St. Johns Real Estate and Homes for Sale

Real Estate listings, mortgages, apartments, homes for sale, and news for St. Johns, MI

St. Johns Mortgages

St. Johns Info

St. Johns, Michigan is located in Clinton County. Zip codes in St. Johns, MI include 48879. The median home price in St. Johns is $119,900 which is roughly $97/per square foot. More St. Johns information.