Willowbrook Apartments

1032 Rice Dr
Denver, CO
United States

View on Map

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.

Property Summary


Previously Owned

Year Acquired


Year Developed



145 stalls