This article first appeared on Patch’s website (12/7/2018).
REDWOOD CITY, CA — The St. Francis Center has officially opened its new residential center – La Casa de Sobrato at 180 Buckingham Ave. in Redwood City.
The St. Francis Center currently owns 135 units in North Fair Oaks and downtown Redwood City.
La Casa de Sobrato was built with $22 million in support from the Sobrato Family Foundation and other local philanthropists and foundations. It will provide 240 residents with newly renovated apartments and access to services offered by the St. Francis Center.
The ribbon cutting was celebrated Thursday.