37828 Taro Terrace, NEWARK, CA 94560
4
beds
3.5
baths
2,026 Sq.Ft. LIVING AREA