The Franciscan Apartments

601 Almarida Drive, Campbell, CA 95008

CURRENTLY REVIEWING