810 W Crosby Drive, Meridian, ID 83646 - Homesnap