View Details Under Contract $534,900 1 of 21 North Uxbridge | Uxbridge 50 units 3 beds 2 baths 1 ½ baths 1,913 sqft
View Details Under Contract $537,900 1 of 25 North Uxbridge | Uxbridge 50 units 3 beds 2 baths 1 ½ baths 1,913 sqft