Constructed in 1982, the The Westbury apartment building comprises 103 units of the following unit mix: One Bedroom, Penthouse - Three Bedroom/Two Bath, Studio, Two Bedroom/One Bath, totaling 65,060 SqFt. The property is located in Center City - west, at 271 South 15th Street, Urban Philadelphia.