76A Lee Road

JSON

Address
76A Lee Road
London, Lewisham
Greater London
Postcode
SE3 9DE
Property type
Terraced
Date Price Tenure
£640,000 Leasehold
£340,000 Freehold
£340,000 Leasehold