Central Park Plaza is a 15-story, commercial office complex in Omaha, Nebraska, built in 1982. It consists of two red brick towers with a lower level center connector on the first and second floors. The building features a central courtyard and a six-story parking garage.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.