Constructed in 1982, the Meadows Townhomes apartment building comprises 51 units of the following unit mix: Three Bedroom/Townhouse/Two Bath, Two Bedroom/Townhouse/Two Bath, totaling 51,500 SqFt. The property is located in Weld County - South, at 1105 Mountainview Avenue, Denver.