32A Pollards Hill West

JSON

Address
32A Pollards Hill West
London, Croydon
Greater London
Postcode
SW16 4NT
Tenure
Freehold
Date Price Type
£605,000 Detached
£499,950 Detached
£295,000 Semi-detached