View Details Open House $540,000 1 of 60 Aspen Creek North | Omaha 4 beds 3 baths 2,377 sqft 0.27 acres