$470,000
21109 Gary Dr unit: 220, Hayward, CA, 94546
Condominium