3641 N Harrison Street, Needham, IN 46162 - Homesnap