3880 South Lowell Boulevard Denver, CO 80236
Square Feet: 4,500 ft2
We all want to feel connected to the outdoors in Colorado and our backyard is the perfect place to drink a beer, play lawn games and host a live band under the stars. With over 4,500 SF of outdoor space, let your creative juices fly with how you want to activate this amazing space!