85 STROUD GREEN DRIVE, PO21 5SZ sold for £226800 on 2020-01-15
112 STROUD GREEN DRIVE, PO21 5SZ sold for £245000 on 2020-08-11
118 STROUD GREEN DRIVE, PO21 5SZ sold for £262000 on 2021-08-26
105 STROUD GREEN DRIVE, PO21 5SZ sold for £270000 on 2023-09-14