QR Code Link to This Post Live nearby Green Mountain Park in Lakewood, CO and surround yourself next to Bear Creek with beautiful mature landscape, comfortable apartments and townhomes with thoughtful amenities. Experience easy access nearby to C-470, US-285, 6th Ave, Red Rocks, Bear Creek Lake and the Denver Federal Center Light Rail Station. Shopping is readily available nearby at Colorado Mills Mall and Southwest Plaza, and recreation at two golf courses. Village at Bear Creek apartments are approximately 10 miles west of downtown Denver. Browse our photo gallery and schedule your appointment, or drop by and visit us today for your personal tour!