$4,400,000
12265 N Ogden Point Road
Syracuse,
IN
46567-8719
6 Beds
6 Baths