Meticulous renovations completed in 2020 and perfectly situated at I-25 & 120th Avenue, METRO NORTH offers customized suites designed to suit tenants of all sizes. This 5-story property, with majestic mountain views, represents the best of Denver’s rapid growth. Conveniently located just one block East of the 120th Street exit with visibility from I-25. A great opportunity to capitalize on a renovated building, centrally located in a fast-growing area. Adjacent to SCL Hospital.