25312 171st Street, Leavenworth, KS 66048 - Homesnap