23 Alexandra Road, Hitchin SG5 1RB Terraced | 3 Bd | 1 Ba
18 Alexandra Road, Hitchin SG5 1RB | -- Bd | -- Ba
6 Alexandra Road, Hitchin SG5 1RB Terraced | 2 Bd | 1 Ba