View Details New $145,000 1 of 2 Myers Richards & Tildens | Omaha 3 beds 2 baths 1,338 sqft 0.14 acres