View Details $299,900 1 of 24 Heritage Village Condo | Swartz Creek 3 beds 2 baths 1,488 sqft On Site: 48 Days
View Details $319,900 1 of 45 Heritage Village Condo | Swartz Creek 4 beds 2 baths 1 ½ baths 2,453 sqft 0.45 acres On Site: 55 Days