Skip to main content
83 Paterson Place, Santa Clara, California 95050 - $2,188,800 | Allan Real Estate Investments