70 Duncombe Street, Sheffield S6 3RJ Terraced | 3 Bd | 1 Ba
98 Duncombe Street, Sheffield S6 3RJ End of Terrace | 5 Bd | 2 Ba