97D Pollards Hill South

JSON

Address
97D Pollards Hill South
London, Croydon
Greater London
Postcode
SW16 4LS
Tenure
Freehold
Date Price Type
£837,500 Semi-detached
£1,600,000 Detached
£500,000 Detached
£326,000 Detached