840 E Duane AVE 3, SUNNYVALE, CA 94085
3
beds
3.5
baths
1,773 Sq.Ft. LIVING AREA
0.039 Acres lot