Willowbrook Apartments in Denver, Colorado is 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. The property allows convenient access to Interstate 25 and is near both shopping and schools. The property was acquired in 1992 and sold in 1996.
Type
Rental Apartments
Status
Previously Owned
Homes
92