2675 Meade St Denver CO 80211-large-026-28-Patio-1500×1000-72dpi