Willowbrook Apartments
Willowbrook Apartments in Denver, Colorado consists of four, three-storey brick buildings on a 2.4 acre site, with a total of 92 suites and 145 open parking spaces. Each building is configured to form a semi-private courtyard, with a swimming pool in the center of each courtyard. The property allows convenient access to Interstate 25, and is in close proximity to both shopping and schools. The property was acquired in 1992 and sold in 1996.