About

Location: Fremont, Nebraska
Description: Built in 1981, an 11-story apartment building.