Three building industrial facility with 14,328 sf total space. 51,475 sf site is gated. Excellent office area with like new finishes! 1.18 acre site at 21st and Leavenworth, accessible from 20th & 21st Streets.
Read more from the original source:
FOR LEASE! 3 Building Industrial Facility! (Omaha) $4776