Cannongate Road Cannongate Road Cannongate Road A renovated townhouse in a tranquil wooded setting. It has two spacious bedrooms, 1.5 bathrooms, eat-in kitchen with new furniture and an open-concept living room. View the whole project