39681 Mule Deer Street, Newark, CA 94560

5 BD | 4 Baths | 3,050 SQ/FT

Pending $2,200,000