Sold STCRetail£ 250,000 +TOWN CENTRE RETAIL38 Yorkshire Street, Rochdale, OL16 1JN38 Yorkshire Street, Oldham - OL16 1JN, LancashireRetail/LeisureProperty 3886Sq ft 361Sq MView Listing