Description: Greenwood Plaza offers luxury 1, 2 & 3 bedroom apartments in Centennial, CO! Fantastic amenities + Great location near Denver Tech Center & Fiddler's Green.
The Ultimate Denver Lifestyle
Lease with Confidence! Ask about our 30-Day Move-in Satisfaction Guarantee and Renter’s Assurance Programs.
Text Us for Leasing Information 888.216.4936