Houses for sale in Barrydale

Barrydale is a Western Cape town, located not too far from Montagu in the Tradouw Valley. The town has various amenities available to its residents as well as tourists.

Location of Barrydale

Sold Properties in Barrydale

Current Properties for sale in Barrydale

Compare x Properties ×