698 Teatree Court, Santa Clara, CA 95128 - HotPads