22 Station Road

JSON

Address
22 Station Road
Watford
Hertfordshire
Postcode
WD17 1ER
Tenure
Freehold
Date Price Type
£800,000 Other
£264,347 Detached