11 Troy Road

JSON

Address
11 Troy Road
London, Croydon
Greater London
Postcode
SE19 3SU
Tenure
Freehold
Date Price Type
£26,758 Other
£25,000 Terraced
£410,000 Terraced
£270,000 Terraced