£273,333
£271,500
£309,120
£161,187
236 whitchurch road, cardiff
Sold in FEB 2024
£1,251,816
140a north road, cardiff
Sold in JUL 2007
£500,000
270 north road, cardiff
Sold in JUL 2017
£490,000