Skip to main content
3318 Granada Avenue, Santa Clara, CA 95051 - $1,738,888