16th Row11 Townhomes | Sloan's Lake 3425 W. 16th Ave, Denver, CO 8020411 UnitsUnit SF: 1,525 – 2,226Completed: May 2015 Services redT Provided• Acquisition • Development• Sales & Marketing Previous Next