$1,768,888
28719 Vista Grande Dr, Hayward, CA, 94544
Other