8858 Holmes Street, Omaha, NE 68127 - Homesnap