View Details $159,900 1 of 36 Onondaga Twp | Onondaga 3 beds 2 baths 2,077 sqft 1.7 acres On Site: 92 Days
View Details $429,900 1 of 25 Onondaga Twp | Eaton Rapids 5 beds 3 baths 3,400 sqft 3.77 acres On Site: 191 Days