$1,699,000

29868 Cantera Dr, Hayward, CA, 94544

PENDING