Glenwood Terrace Townhomes is a multifamily property located at 1110 South Reed Street in Lakewood - East, Denver. Built in 1977, the property features 50 units, of the following types: Two Bedroom/Townhouse/One and One Half Bath, totaling 87,500 SqFt.