$725,0004 bd3 ba2,340 sqft Castro Valley, CA4 bd3 ba2,340 sqftCastro Valley, CASold 12 years agoSeller