61A Lee Road

JSON

Address
61A Lee Road
London, Greenwich
Greater London
Postcode
SE3 9EN
Date Price Type Tenure
£435,000 Terraced Freehold
£382,000 Terraced Freehold
£295,000 Flat/maisonette Freehold
£125,000 Terraced Leasehold