1905 Penterra Plaza features panoramic views of the entire front range which are unparalleled. No other residence in the Denver Tech Center can compare. A double door, grand entry allows you to walk in and soak up the glorious views from nearly every part of this 3000 sq foot residence. The spacious ... View Property ยป about Penterra Plaza