Sold STC - 1 bed Flat

Maytree Crescent, Watford, Hertfordshire

£219,950