120A Green Lane

JSON

Address
120A Green Lane
Northwood, Hillingdon
Greater London
Postcode
HA6 1AW
Tenure
Leasehold
Date Price Type
£380,000 Detached
£325,000 Flat/maisonette
£118,000 Flat/maisonette