Large Victorian Duplex

 806 North Division Street, HarvardIL 60033