Alderwood Apartments

 37057 Magnolia St, NewarkCA 94560
$2,124+1-2 BedsPets OK