The Franciscan Apartments

 601 Almarida Drive, CampbellCA 95008