Plaza North
Plaza North is a 203,250 SF grocery-anchored neighborhood center in Omaha, NE. The center is located at 5600 N 90th St at the northeast corner of Fort St and N 90th St. Currently 36.4% occupied, Plaza North is anchored by Baker’s Supermarket (Kroger).