Address:
885 S 72nd Street
Omaha
Nebraska
Year Built: 1999
Year Acquired: 2007
Number of Units:
SF: 42,429
Website:
Tenants: Aldi, Cavender's
Commercial