20715 Nina Street, Omaha, NE 68022 - Homesnap