New Green living wall Colorado SpringsWe finished this green living plant wall for Salsa Brava Fresh Mexican Grill 5925 Dublin Blvd Unit A, Colorado Springs, CO 80923....