$998,000 - 4915 Stafford Pl, Newark, CA 94560
4915 Stafford Pl
Newark,
CA
94560
County: Alameda