Property history of 23 Laburnum Avenue, London N9 9RB, 18th May 2004

Previously listed for sale on 18th May 2004
£220,000 - 3 bedroom semi detached house

Back to home details