$788,000 - 6123 Thornton Ave Unit D, Newark, CA 94560
6123 Thornton Ave Unit D
Newark,
CA
94560
Subdivision Name: Foxwood