21 North Street

JSON

Address
21 North Street
Isleworth, Hounslow
Greater London
Postcode
TW7 6BT
Tenure
Leasehold
Date Price Type
£425,000 Terraced
£278,000 Semi-detached
£168,000 Semi-detached