9670 Berry Plaza at 9670 Berry Plaza, Omaha, NE 68127 | HotPads