12A Melrose Road

JSON

Address
12A Melrose Road
London, Richmond upon Thames
Greater London
Postcode
SW13 9LQ
Property type
Flat/maisonette
Tenure
Leasehold
Date Price
£1,050,000
£970,000
£385,000
£299,000