Bath Real Estate View 18 listings HomeGuidesBath Guides LansingEast LansingOkemosHaslettBathDewittSt. JohnsHoltGrand LedgeMasonCharlotteEaton Rapids