Constructed in 1959, the University Place apartment building comprises 139 units of the following unit mix: One Bedroom, Penthouse - Two Bedroom/One Bath, Studio, Two Bedroom/Two Bath, totaling 44,591 SqFt. The property is located in Birmingham - central, at 951 18th Street South, Birmingham.