St. Francis Towers is a multifamily property located at 30 Escuela Drive in Broadmoor / Daly City, San Francisco - Peninsula. Built in 1974, the property features 69 units, of the following types: One Bedroom, Studio, Two Bedroom/One Bath, totaling 53,538 SqFt.