Home › Sold prices › SE18 › APELLES STREET

APELLES STREET, SE18

1Sales
£250,000Median price1 standard Category A sales
08/04/2026Most recent
LONDONTown
DateAddressTypePrice
08/04/20262, APELLES STREETFlat£250,000