212A Devonshire Road

JSON

Address
212A Devonshire Road
London, Lewisham
Greater London
Postcode
SE23 3TQ
Property type
Flat/maisonette
Date Price Tenure
£530,000 Freehold
£210,000 Freehold
£85,000 Leasehold
£67,999 Leasehold