North Park

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