13a The Hyde, Stevenage SG2 9SD Flat | 3 Bd | 2 Ba
35a The Hyde, Stevenage SG2 9SB Flat | 3 Bd | 1 Ba