Explore details about location South 187th Plaza. South 187th Plaza is a location situated within the Omaha alongside other areas such as South 37th Plaza, Weir Plaza, North Avenue Plaza.