The Franciscan Apartments is a 122-unit townhouse complex built in 1960. Offering a swimming pool and located across from a large dog park, clean tennis courts and a park for kids, the apartment complex is not lacking in entertainment.
888 Foster City Blvd, Foster City, CA94404
Accessibility Details: There is handicapped parking available.
Accessibility Details: Wheelchair accessible from the parking lot.