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
CAYMAN COURT, 178 - 180 DEVONSHIRE ROAD, SE23 3TB sold for £395000 on 2021-04-16