Solis Garden Apartments

 145 Lund Ave, HaywardCA 94544
$1,698+Studio-2 BedsPets OK