21117 Gary Drive # 116, Castro Valley, CA 94546
2
beds
2
baths
1,070 Sq.Ft. LIVING AREA