The Franciscan Apartments

 601 Almarida Drive, CampbellCA 95008
$2,669+1-2 BedsPets OK