Townhouses for sale in Baillie Park