Cute 2BD/1BA Downstairs Apt in Santa Clara

Welcome Home located at 3300 Cabrillo Ave #2 Santa Clara CA 95051 Lovely 2BD/1 BA Apartment in Santa Clara. Located 2 miles from Town Centre shopping Plaza, Sprouts Farmers Market, The Habit, Walgreens Convenient access to San...

view the listing