Skip to main content
1680 Shore Place 5, Santa Clara, California 95054 - $1,298,000 | Allan Real Estate Investments