224 Carroll ST 4, Sunnyvale, CA 94086
3
beds
3
baths
1,584 Sq.Ft. LIVING AREA
430 Sq.Ft. lot