Cherrywood

 4951 Cherry Avenue, San JoseCA 95118
$1,875+Studio-3 BedsCats OK