DEVON HOUSE, 176 DEVONSHIRE ROAD, SE23 3TA sold for £376000 on 2022-10-04
182C DEVONSHIRE ROAD, SE23 3TB sold for £464000 on 2020-11-20
CAYMAN COURT, 178 - 180 DEVONSHIRE ROAD, SE23 3TB sold for £285000 on 2021-01-05
182D DEVONSHIRE ROAD, SE23 3TB sold for £476000 on 2021-03-22