144A Church Road

JSON

Address
144A Church Road
London, Croydon
Greater London
Postcode
SE19 2NT
Date Price Type Tenure
£477,500 Flat/maisonette Leasehold
£999,999 Other Freehold
£670,000 Detached Freehold