34 Lamberhurst Road

JSON

Address
34 Lamberhurst Road
London, Lambeth
Greater London
Postcode
SE27 0SE
Date Price Type Tenure
£1,300,000 Other Freehold
£275,000 Terraced Freehold
£53,500 Detached Leasehold