1 - 3 Beds
1 - 2 Baths
703 - 1,373 sq. ft.
$1,125 - $2,690
Nestled in the heart of the Meridian Business District in Englewood, Windsor at Meridian is situated close to the Denver Tech Center, Park Meadows Resort Mall and the Castle Rock Outlet Stores.
Take I-25 to Lincoln Avenue. Head East on Lincoln for approximately 1 mile. Turn left on Jefferson Parkway, and our clubhouse is to the left of the entrance.