Unable to answer "Is this still here?" – Lowry Montessori School (School Grounds) – https://osm.org/node/2812539402 via StreetComplete 63.1:

It's the Mile High Early Learning, City and County of Denver