3901 Lick Mill Boulevard #408, Santa Clara, CA 95054 - View Property History - HotPads