36A Leyland Road

JSON

Address
36A Leyland Road
London, Lewisham
Greater London
Postcode
SE12 8DT
Property type
Terraced
Date Price Tenure
£865,000 Freehold
£525,000 Leasehold