21 Roch Avenue

JSON

Address
21 Roch Avenue
Edgware, Harrow
Greater London
Postcode
HA8 6DN
Tenure
Freehold
Date Price Type
£365,000 Terraced
£185,550 Semi-detached