5192 Newgate

Castro Valley, CA, 94552
$1,245,000Price
3Beds
Courtesy of: Oanh Nguyen | ERS Premier

5192 Newgate

Castro Valley, CA, 94552
$1,245,000Price
3Beds