Constructed in 1970, the Meadowview Apartments & Townhomes apartment building comprises 98 units of the following unit mix: Studio, Two Bedroom/Townhouse/Two Bath, totaling 99,088 SqFt. The property is located in Greensboro - Southside, at 500 Savannah Street, Triad.