81 Selkirk Road

JSON

Address
81 Selkirk Road
Twickenham, Richmond upon Thames
Greater London
Postcode
TW2 6PT
Date Price Type Tenure
£295,000 Flat/maisonette Leasehold
£250,000 Semi-detached Freehold