Skip to main content
1018 Hazel Avenue, Campbell, CA 95008 - $1,598,000