Constructed in 1980, the The Glenwood at Pinson apartment building comprises 200 units of the following unit mix: One Bedroom, Three Bedroom/Two Bath, Two Bedroom/One Bath, totaling 183,700 SqFt. The property is located in Center Point, at 3073 Panorama East, Birmingham.