ARCHDALE FARMHOUSE STOW ROAD, PE34 3BB sold for £543512 on 2022-07-04
86 STOW ROAD, PE34 3BB sold for £535000 on 2022-11-23
90 STOW ROAD, PE34 3BB sold for £296500 on 2023-03-09
RAILWAY COTTAGE, 94 STOW ROAD, PE34 3BB sold for £740000 on 2023-08-03