4980 Stafford Pl

Newark, CA, 94560
PENDING
$1,450,000Price
4Beds
2Baths
1707Sq Ft

4980 Stafford Pl

Newark, CA, 94560
PENDING
$1,450,000Price
4Beds
2Baths
1707Sq Ft