View details for The Franciscan Apartments The Franciscan Apartments $2,870+ North Campbell, Campbell, CA 95008