78 78Th St Omaha, NE 68114
Tower Plaza, located at the highly visible 78th & Dodge intersection in Omaha, Nebraska, presents a compelling investment opportunity. This 102,823 square foot retail and restaurant strip center, built in 1998, offers a variety of spaces to suit diverse business needs. Currently, there are multiple units available, ranging from a minimum of 3,130 square feet to a maximum contiguous space of 11,146 square feet
-
Tower Plaza Business Service Center Corporate Office
Cap rate
Implied · in-place · derived from last sale + estimated NOIValue
AI, CAP & Alternative Use estimations · Realmo proprietary blendComparables
6 recent transactions · within 1.5 miComparable in this City
Similar Nearby for Sale
Similar Nearby for Lease
Property description
Physical attributes from public recordsZoning & alternative use
No recorded transactions found for this property.
Costs & Benchmarks
Operating expenses, capex projections, utility benchmarks, and submarket comparables — all in one view.
Risks
Flood, climate, environmental, title, and tenant-concentration risk — surfaced with mitigations and source citations.