Constructed in 1982, the Village at University Square ,The apartment building comprises 122 units of the following unit mix: One Bedroom, Three Bedroom/One Bath, Two Bedroom/One Bath, totaling 86,516 SqFt. The property is located in University, at 11725 North 17th Street, Tampa - St Petersburg - Clearwater.