Constructed in 1988, the The Willow apartment building comprises 136 units of the following unit mix: One Bedroom, Studio, Three Bedroom/Two Bath, Two Bedroom/Townhouse/Loft/Two Bath, Two Bedroom/Two Bath, totaling 117,788 SqFt. The property is located in Greensboro - West, at 101 Meadowood Street, Triad.