Stratford Block Apartments

317 Demers Avenue, Grand Forks, ND, USA