We could not find any properties matching Balruddery, but here are some other properties within 5 miles.
Offers Over £395,000
3 Bedroom Upper Floor Apartment
Fabulous apartment with open views to the Botanic Gardens and across the Tay to Fife.