View Details Under Contract $299,900 1 of 57 Carriage Hill Sub | Traverse City 3 beds 2 baths 1,998 sqft 0.34 acres On Site: 96 Days