SSTC
Woodland Grove, Machen, CF83 8QQ
£450,000
£450,000
Woodland Grove is an exclusive development of eight modern detached properties, set across three different house...