Property history of 1 Squirrels Close, London N12 8AY, 16th Jun 2003

Previously listed for sale on 16th Jun 2003
185,000 - Flat

Property description

Ground floor flat.

Back to home details