Home › Sold prices › SE17 › IVYCHURCH LANE

IVYCHURCH LANE, SE17

1Sales
£150,000Median price1 standard Category A sales
22/12/2009Most recent
LONDONTown
DateAddressTypePrice
22/12/200913, IVYCHURCH LANEFlat£150,000