New $156,000 Active 2015 Fowler Avenue Omaha, NE 68110 2 Beds 1 Baths 864 sq.ft. 0.13 Acres Broker Compensation: 2.40%