Orchard Plaza 132nd & Center Omaha, NE 68144 Orchard Plaza, located at 132nd & Center, has exposure to over 70,000 passing cars per day.
Read more from the original source:
Retail or Office Space For Lease at 132 & Center (Omaha, NE) 1050sqft
Orchard Plaza 132nd & Center Omaha, NE 68144 Orchard Plaza, located at 132nd & Center, has exposure to over 70,000 passing cars per day.
Read more from the original source:
Retail or Office Space For Lease at 132 & Center (Omaha, NE) 1050sqft