23 Sherwood Road

JSON

Address
23 Sherwood Road
Harrow
Greater London
Postcode
HA2 8AW
Tenure
Freehold
Date Price Type
£424,950 Semi-detached
£240,000 Terraced
£175,000 Terraced
£48,000 Terraced