Skip to main content
27 Duarte Avenue, Fremont, California 94536 - $1,380,000 | Allan Real Estate Investments