Shaftesbury Charleston has 3 properties for sale on MLS. Homes for sale in Shaftesbury have an average list price of $263,940 ranging in price from $150,000 to $379,320. The average size property is 1,757 square feet. Largest for sale being 2,320 sqft and smallest 1,400 sqft.
Results 1 - 3 of 3