North Park

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