Located at 2718 West 28th Avenue in Denver - West, Denver, Clay Street Residences is a multifamily property featuring 55 apartment dwelling units. The current unit mix shows the following unit types: One Bedroom, Two Bedroom/Two Bath, totaling 44,524 SqFt. The property was delivered in 2009.