29 St. Margarets Road, Oxford OX2 6RX Property | 5 Bd | 2 Ba
21 St. Margarets Road, Oxford OX2 6RX Property | 6 Bd | 4 Ba
20 St. Margarets Road, Oxford OX2 6RX Property | 6 Bd | 4 Ba
19 St. Margarets Road, Oxford OX2 6RX Property | 6 Bd | 3 Ba
25 St. Margarets Road, Oxford OX2 6RX Property | 6 Bd | 4 Ba
27 St. Margarets Road, Oxford OX2 6RX Property | 5 Bd | 2 Ba