141 Stamshaw Road, Portsmouth PO2 8LN Terraced | 3 Bd | 1 Ba
131 Stamshaw Road, Portsmouth PO2 8LN Terraced | 3 Bd | 1 Ba
139 Stamshaw Road, Portsmouth PO2 8LN Terraced | 3 Bd | 1 Ba
143 Stamshaw Road, Portsmouth PO2 8LN End of Terrace | 3 Bd | 2 Ba
137 Stamshaw Road, Portsmouth PO2 8LN Terraced | 3 Bd | 1 Ba
133 Stamshaw Road, Portsmouth PO2 8LN Terraced | -- Bd | -- Ba