150A Devonshire Road

JSON

Address
150A Devonshire Road
London, Lewisham
Greater London
Postcode
SE23 3SZ
Date Price Type Tenure
£49,500 Flat/maisonette Leasehold
£74,000 Detached Freehold