52 STOCKWELL PARK ROAD, SW9 0DA sold for £2375000 on 2021-02-18
74 STOCKWELL PARK ROAD, SW9 0DA sold for £2000000 on 2023-07-31
48 STOCKWELL PARK ROAD, SW9 0DA sold for £1650000 on 2023-08-01
70 STOCKWELL PARK ROAD, SW9 0DA sold for £1900100 on 2023-10-19