Castle House, Cardiff Road, Taff's Well, Cardiff

Guide price £575,000

Email