5600 Greenwood Plaza Blvd
Greenwood Village, CO, 80111
Please contact us for price
1,313 - 4,130 SFÂ
It features easy access from I-25 and beautiful landscaping in a quiet area. Further amenities include a Denver Tech Center location, available building signage, light rail access and nearby shops and restaurants.