• Mitchell Medical Plaza

  • 8901 Indian Hills Dr, Omaha, NE 68114

Lease History

Lease Date Available SF Floor / Suite Asking Rate
November 30, 2016 2,505 N/A