North Park

 3500 Palmilla Dr., San JoseCA 95134
$2,420+Studio-3 BedsPets OK