View Details Open House $425,000 1 of 29 Elmwood Gardens | Omaha 4 beds 4 baths 2,020 sqft 0.12 acres