$498,000 - 7590 Snow Ave, Newark, CA 94560
7590 Snow Ave
Newark,
CA
94560
Subdivision Name: Newark