Bridge Bay Apartments

(2)
 35655 Haley Street, NewarkCA 94560
$1,895+1-2 BedsPets OK