23 Crimscott Street

JSON

Address
23 Crimscott Street
London, Southwark
Greater London
Postcode
SE1 5TE
Date Price Type Tenure
£1,290,840 Other Freehold
£150,000 Other Leasehold
£144,500 Other Leasehold
£425,000 Semi-detached Freehold