21A Station Road

JSON

Address
21A Station Road
Hayes
Hayes, Hillingdon
Greater London
Postcode
UB3 4BD
Property type
Terraced
Tenure
Leasehold
Date Price
£165,000
£132,000
£79,000